armor piercing cap - İspanyolca İngilizce Sözlük